taxes paid in foreign countries - French English Dictionary